JOBWD=`pwd`

source ${INPUT_1}

OUTPUTSHARED=$shareddir
inputfolder=$JOBWD/input

echo "loading modules on Taito"

[[ -e $JOBWD/input ]] || ln -sv $STORAGESHARED/input $JOBWD/input
[[ -e $JOBWD/n_list.txt ]] || ln -sv $STORAGESHARED/n_list.txt $JOBWD/n_list.txt


first=`awk 'NR==1 {print $1}' n_list.txt`
# Current row
NR=`sed -n -e "$((COUNTER+1))p" n_list.txt`
nb=`awk '{print $1}' <<< $NR`

[[ -e $JOBWD/Particle_in ]] || ln -sv $OUTPUTSHARED/Particle_in $JOBWD/Particle_in


echo "Calving_$COUNTER : $JOBWD" >> $OUTPUTSHARED/worklfow-jobs.txt


mkdir -p $OUTPUTSHARED/ElmerResults

firstIteration=true
nrbefore=0
nb_before=0

nrafter=`sed -n -e "$((COUNTER+2))p" $JOBWD/input/n_list.bak`
nb_after=`awk '{print $1}' <<< $nrafter`

currentctr=$((COUNTER+1))

echo "COUNTER VARIABLE ::: $COUNTER"
echo "current counter ::: $currentctr"

if [ $currentctr -gt 1 ]; then
  echo "current ctr greater than one"
  nrbefore=`sed -n -e "$((COUNTER))p" $JOBWD/input/n_list.bak`
  nb_before=`awk '{print $1}' <<< $nrbefore`
  firstIteration=false
  echo "previous iteration element ::::  $nb_before"
fi


mkdir -p priorbeta/$nb

mkdir -p Python_particle_n/Date$nb



# Create ElmerResults for nb
mkdir -p ElmerResults/Date$nb

#cd $JOBWD
#ln -sv $JOBWD/ParticleResults/Date$nb $OUTPUTSHARED/ParticleResults/Date$nb

# Compile particle model
cd $OUTPUTSHARED/ParticleResults/Date$nb
########mpif90 -o calv rc.f90
sleep 5

# Run model
srun $OUTPUTSHARED/ParticleResults/Date$nb/calv

cd $JOBWD

########rm -rf $OUTPUTSHARED/ParticleResults/Date$nb/*
cp -rv $JOBWD/ParticleResults/Date$nb/maxi $OUTPUTSHARED/ParticleResults/Date$nb/
cp -rv $JOBWD/surf/$nb_after $OUTPUTSHARED/surf/
